python爬取双色球历史开奖

2019年7月8日 Jerry 6408 2023年11月3日

20行代码的简单python小程序,爬取双色球的历史开奖。话不多说直接上代码:

'''
                   _ooOoo_
                  o8888888o
                  88" . "88
                  (| -_- |)
                   O\ = /O
               ____/`---'\____
             .   ' \\| |// `.
              / \\||| : |||// \
            / _||||| -:- |||||- \
              | | \\\ - /// | |
            | \_| ''\---/'' | |
             \ .-\__ `-` ___/-. /
          ___`. .' /--.--\ `. . __
       ."" '< `.___\_<|>_/___.' >'"".
      | | : `- \`.;`\ _ /`;.`/ - ` : | |
        \ \ `-. \_ __\ /__ _/ .-` / /
======`-.____`-.___\_____/___.-`____.-'======
                   `=---='

.............................................
         佛祖保佑             永无BUG
'''

import requests
import re

#"http://kaijiang.500.com/shtml/ssq/19036.shtml"

def getInfo(url):
    r = requests.get(url)
    r.encoding = 'gbk'
    res = r.text
    no = "".join(re.findall(r'<font class="cfont2"><strong>(.+?)</strong>',res))
    red = ",".join(re.findall(r'<li class="ball_red">(.+?)</li>',res))
    blue = "".join(re.findall(r'<li class="ball_blue">(.+?)</li>',res))

    res = "第" + no + "期:" + red + "   "+blue 
    print(res)

for i in range(19001,19040):
    url = "http://kaijiang.500.com/shtml/ssq/"+str(i)+".shtml"
    getInfo(url)

博主无聊做了个界面版本的,相关说明  在这里

数据已经有了,剩下的就是一顿大数据分析,推算下一期的开奖结果。不多比比,发家致富就这一波了。哪位大神赶紧来搞个算法出来,博主我先去看游艇了!


原创文章,转载请注明出处: https://jerrycoding.com/article/python-ssq

微信
jerry微信赞助
支付宝
jerry支付宝赞助

您尚未登录,暂时无法评论。请先 登录 或者 注册

0 人参与 | 0 条评论